package com.allwees.c.module.common.service.common.impl;

import io.github.yedaxia.apidocs.Docs;
import io.github.yedaxia.apidocs.DocsConfig;
import org.junit.Test;

/**
 * @Author Daniel
 * @Version 1.0.0
 * @Description Api文档生成器
 * @CreateTime 2020/10/22 11:53
 */
public class ApiDocGenertor {

    @Test
    public void generate() {
        DocsConfig config = new DocsConfig();
        String userDir = System.getProperties().getProperty("user.dir");
        config.setProjectPath(userDir);
        config.setProjectName("C-Site-Server");
        config.setApiVersion("v1.0");
        config.setDocsPath("/api-docs");
        config.setAutoGenerate(Boolean.TRUE);
        Docs.buildHtmlDocs(config);
    }
}
